<?php
/*Author: Miguel Angel Vargas Cabezas
 * Fecha: 2010-12-03
 * Descripcion: Muestra todas las familias asociadas a la clase clase y subclase subclase que llegan como parametros
 *              este archivo es para los inventarios de equipos
 */
require_once "../funciones.php";
$link_caweb = con_caweb();

$clase    = $_REQUEST['clase'];
$subclase = $_REQUEST['subclase'];
$parte=$_POST["parte"];
$serial=$_POST["serial"];
$i=$_POST["i"]; //Numero de la parte a inventariar 
$transaccion = $_SESSION['caweb']['consecutivo'];

//Realiza comportamientos diferentes dependiendo del programa que lo llama
switch ($_REQUEST['prg']) {
    case "IEDCLI": //Inventario Fisico de Equipos desde Cliente
        $result2="UPDATE temporal_rebautizo SET item='$subclase' WHERE transaccion='$transaccion' AND interno='$serial'";
        $result2=mysql_query($result2,$link_caweb) or die('Error temporal_rebautizos, '.mysql_error());
        $change = "document.bautizar11.taxp$parte$i.value=this.value;";
        $cargar =  "$(\"#layer4_grupos_leercodigo$serial\")";
        $limpia =  "$(\"#layer4_grupos_leercodigo$serial\").html(\"&nbsp;\");";
        break;
    case "IENEW": //Inventario Fisico de Equipos Nuevos
        $result2="UPDATE temporal_rebautizo SET item='$subclase' WHERE transaccion='$transaccion' AND interno='$serial'";
        $result2=mysql_query($result2,$link_caweb) or die('Error temporal_rebautizos, '.mysql_error());
        $change = "document.bautizar21.taxp$parte$i.value=this.value;";
        $cargar =  "$(\"#layer4_grupos_leercodigo$serial\")";
        $limpia =  "$(\"#layer4_grupos_leercodigo$serial\").html(\"&nbsp;\");";
        break;

    default:
        break;
}

//Valida que tipo de familias a mostrar
switch ($_REQUEST['opc']) {
    case "3":   //Muestra todas las familias que tiene items que no sean por cantidad
        $result66 = "select fcla.famCod,fcla.famDesc from intranetpccom.taxonomia tax
                        inner join intranetpccom.familias fcla on tax.famCod = fcla.famCod and fcla.estado = 1
                        where tax.porcantidad <> 'Si' and tax.estado = 1 and fcla.codigoclase = '$clase' and fcla.codigosubclases = '$subclase'
                        group by famCod order by famDesc";
        break;

    default:
        $result66 = "select * from  intranetpccom.familias where codigoclase = '$clase' and codigosubclases = '$subclase' and estado = 1 order by famDesc";
        break;
}
//echo $result66;
$result66 = mysql_query($result66, $link_caweb) or die('Error taxonomia, ' . mysql_error().$result66);
$row66 = mysql_fetch_array($result66);

if(is_array($row66)){
    echo "<label for='inve_familia'>Familia:</label>";
    echo "<select name='familia' size='1' id='inve_familia' class='mayusculas' onchange=' $limpia
            $cargar.load(\"scripts/inve_grupos.php\",{familia:this.value,subcla:\"$subclase\",clase:\"$clase\",opc:\"{$_REQUEST['opc']}\",prg:\"{$_REQUEST['prg']}\",parte:\"$parte\",i:$i,serial:\"$serial\"},
                        function(){ $(\"#inve_grupos\").trigger(\"change\"); });
            $change'>";
    do {
    ?>
        <option value="<? echo $row66["famCod"]; ?>"><? echo ($row66["famDesc"]=="")?$row66["famCod"]:$row66["famDesc"]; ?> </option>
    <?
    } while ($row66 = mysql_fetch_array($result66));
    echo "</select>";
}
?>